brake pedal bush - German English Dictionary